irreplaceable and personal services - Français Anglais Dictionnaire